package com.liveneo.adapter.outinterface.web.platform.request;

import java.util.Date;

import org.hibernate.validator.constraints.NotBlank;

/**
  * @Description: 单证任务信息
  * @author liveneo-shuqw
  * @date 2016年10月18日 下午4:02:21
  * @Copyright: Copyright (c) 2016 
  * @Company: 北京朗泰
  * @version 3.0
  */
public class CreateDocumentTask {
	@NotBlank(message="userCode查勘员编号不能为空")
	private String userCode; //查勘员编号
	@NotBlank(message="companyCode机构代码不能为空")
	private String companyCode; //机构代码
	@NotBlank(message="caseNo案件号不能为空")
	private String caseNo; //案件号
	@NotBlank(message="caseUuid案件编号不能为空")
	private String caseUuid; //案件编号
	@NotBlank(message="licenseNo车牌号不能为空")
	private String licenseNo; //车牌号
	@NotBlank(message="contact联系人不能为空")
	private String contact; //联系人
	@NotBlank(message="contactPhone联系电话不能为空")
	private String contactPhone; //联系电话
	@NotBlank(message="collectAddress收集地点不能为空")
	private String collectAddress; //收集地点 
	//@NotBlank(message="collectTime收集时间不能为空")
	private Date collectTime; //收集时间
	private String delegateRemark; //案件说明
	private String remark; //备注
	private Date damageDate;
	private String damagePlace;
	private String information;
	private String reassignMsg;
	private String taskType;
	private String claimFlag;
	
	public String getUserCode() {
		return userCode;
	}

	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}

	public String getCompanyCode() {
		return companyCode;
	}

	public void setCompanyCode(String companyCode) {
		this.companyCode = companyCode;
	}

	public String getCaseNo() {
		return caseNo;
	}

	public void setCaseNo(String caseNo) {
		this.caseNo = caseNo;
	}

	public String getCaseUuid() {
		return caseUuid;
	}

	public void setCaseUuid(String caseUuid) {
		this.caseUuid = caseUuid;
	}

	public String getLicenseNo() {
		return licenseNo;
	}

	public void setLicenseNo(String licenseNo) {
		this.licenseNo = licenseNo;
	}

	public String getContact() {
		return contact;
	}

	public void setContact(String contact) {
		this.contact = contact;
	}

	public String getContactPhone() {
		return contactPhone;
	}

	public void setContactPhone(String contactPhone) {
		this.contactPhone = contactPhone;
	}

	public String getCollectAddress() {
		return collectAddress;
	}

	public void setCollectAddress(String collectAddress) {
		this.collectAddress = collectAddress;
	}

	public Date getCollectTime() {
		return collectTime;
	}

	public void setCollectTime(Date collectTime) {
		this.collectTime = collectTime;
	}

	public String getDelegateRemark() {
		return delegateRemark;
	}

	public void setDelegateRemark(String delegateRemark) {
		this.delegateRemark = delegateRemark;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Date getDamageDate() {
		return damageDate;
	}

	public void setDamageDate(Date damageDate) {
		this.damageDate = damageDate;
	}

	public String getDamagePlace() {
		return damagePlace;
	}

	public void setDamagePlace(String damagePlace) {
		this.damagePlace = damagePlace;
	}

	public String getInformation() {
		return information;
	}

	public void setInformation(String information) {
		this.information = information;
	}

	public String getReassignMsg() {
		return reassignMsg;
	}

	public void setReassignMsg(String reassignMsg) {
		this.reassignMsg = reassignMsg;
	}

	public String getTaskType() {
		return taskType;
	}

	public void setTaskType(String taskType) {
		this.taskType = taskType;
	}

	public String getClaimFlag() {
		return claimFlag;
	}

	public void setClaimFlag(String claimFlag) {
		this.claimFlag = claimFlag;
	}

}
